infant hercules - German English Dictionary